package com.qzsoft.zhjd.server.modules.ludong.exp.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * 功能描述：针入度
 * @author jiangyafei
 * @email jiangyf_sd@163.com
 * @date 2020-06-09 11:17:30
 */
@Data
@TableName("exp_penetration")
public class CollectExpPenetrationEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * UUID保证数据唯一性
	 */
	@TableId
	private String id;
	/**
	 * 设备编号
	 */
	private String equipmentNumber;
	/**
	 * 设备名称
	 */
	private String equipmentName;
	/**
	 * 工程名称
	 */
	private String engineeringName;
	/**
	 * 施工部位
	 */
	private String engineeringSite;
	/**
	 * 任务单编号 与平台新建任务单一致，（平台上是手填，客户端上可从列表选择，网络不好时可新建）（客户端上新建的任务单不存在于平台的任务单表中）
	 */
	private String taskNo;
	/**
	 * 试验类型 针入度试验为 ZRD、软化点试验为 RHD、马歇尔稳定度为 MXEWDD、延度试验为 YD
	 */
	private String testType;
	/**
	 * 试验名称
	 */
	private String testName;
	/**
	 * 试验编号
	 */
	private String testNo;
	/**
	 * 组号
	 */
	private String groupId;
	/**
	 * 试验日期
	 */
	private Date testDate;
	/**
	 * 试验人员
	 */
	private String tester;
	/**
	 * 样品名称
	 */
	private String sampleName;
	/**
	 * 试件总数量
	 */
	private String testAllFr;
	/**
	 * 试件序号
	 */
	private String testFr;
	/**
	 * 试样编号
	 */
	private String sampleNo;
	/**
	 * 开始时间
	 */
	private Date startTime;
	/**
	 * 结束时间
	 */
	private Date endTime;
	/**
	 * 上传时间
	 */
	private Date uploadTime;
	/**
	 * 试验温度
	 */
	private String testTemp;
	/**
	 * 入针时间
	 */
	private String penetrateTime;
	/**
	 * 针入度
	 */
	private String penetration;
	/**
	 * 针入度平均值 三次平行实验后的平均值
	 */
	private String average;
	/**
	 * 针入度指数 本组试验中有效试验的平均值结果，例如针入度三次试验取得值分别为 85、90、95，平均值为90，同一组试验该值相同
	 */
	private String pi;
	/**
	 * 曲线图,位移过程数据 如果该类试验有曲线图，存储于该字段；只需要存纵坐标的值，以逗号隔开。
	 */
	private String curve;
	/**
	 * 备用曲线图 温度过程数据 如果该类试验有多个曲线图，可以使用该字段；只需要存纵坐标的值，以逗号隔开。
	 */
	@TableField(value = "curve_1")
	private String curve1;
	/**
	 *
	 */
	private String result;
	/**
	 *
	 */
	private String otherInformation;
	/**
	 *
	 */
	private Date insertTime;
	/**
	 * 删除标识(0,未删除,1.已删除)
	 */
	private String isDeleted;

}
